Big Huge Thesaurus

water pimpernel

noun